somewhat false/deceitful - French English Dictionary